highly favourable - Turkish English Dictionary